import random
def generate_verification_code():
    # 定义大小写字母的 ASCII 码范围
    ascii_ranges = [(65, 90), (97, 122)]
    verification_code = ""
    # 循环 4 次以生成 4 位验证码
    for _ in range(4):
        # 随机选择大写或小写字母的范围
        selected_range = random.choice(ascii_ranges)
        # 从所选范围中随机选择一个 ASCII 码
        char_code = random.randint(*selected_range)
        # 将 ASCII 码转换为字符并添加到验证码字符串中
        verification_code += chr(char_code)
    return verification_code
code = generate_verification_code()
print("生成的 4 位验证码是:", code)
